Skip to content

Bump fluent_ui from 4.16.1 to 4.17.0 in the flutter-dependencies group across 1 directory - #236

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/flutter-dependencies-7ae06109e5
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/flutter-dependencies-7ae06109e5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the flutter-dependencies group with 1 update in the / directory: fluent_ui.

Updates fluent_ui from 4.16.1 to 4.17.0

Changelog

Sourced from fluent_ui's changelog.

4.17.0

  • refactor: Align Acrylic with WinUI behavior, including theme-driven tint and luminosity resources, corrected fallback rendering, and improved material composition (#1362)

  • feat: add logical start/end overflow direction support to DynamicOverflow (#1359)

  • refactor: CommandBar now uses an anchored, CommandBar-owned overflow popup with stable layout, end alignment, outside-tap dismissal, keyboard/touch-friendly interaction, and WinUI-inspired presenter styling (#1359)

    • dynamically overflowed primary commands remain in the primary command collection and retain their labels, shortcut/help text, enabled state, and semantics when shown in the overflow menu
    • overflow presenter sizing, acrylic backgrounds, borders, and CommandBar colors now follow the native WinUI CommandBar theme resources
    • fix: secondary CommandBar menus open correctly on touch platforms, including iOS, and tapping outside the menu no longer activates controls behind it
  • refactor: Rework ComboBox. Rebuilt the popup using Flutter overlay infrastructure with viewport-aware positioning, configurable popup constraints, variable-height items, text scaling support, keyboard navigation, type-ahead search, and open/close callbacks. (#1360, #485, #1007, #1230, and #1256)

  • refactor: Flutter 3.47.1 support (#1353)

    • migrate Material UI imports to the standalone material_ui package. learn more
  • fix: skip hidden TitleBar children when collecting semantics (#1354)

  • fix: TitleBar sizing on minimal pane (#1308)

  • refactor: Rework ScaffoldPage (#1358)

    • ScaffoldPage is now a stateless page-content shell. Its padding applies consistently to the page's header, content, and footer, while the default horizontal padding follows Fluent adaptive margins (12 px in compact layouts and 24 px otherwise).
    • bottomBar is now footer.
    • ScaffoldPage.withPadding was removed. Use ScaffoldPage(padding: ..., content: ...) instead.
    • PageHeader.padding and PageHeader.horizontalPadding were removed. Page-level spacing belongs to ScaffoldPage; remove calls to PageHeader.horizontalPadding(context) and configure ScaffoldPage.padding when custom spacing is needed.
    • PageHeader no longer controls page geometry. At compact widths, its command bar moves below the title so long titles and large text scales can wrap without overflowing.

    Migration:

    // Before
    ScaffoldPage(
      header: PageHeader(
        title: const Text('Settings'),
        padding: const EdgeInsets.symmetric(horizontal: 32),
      ),
      bottomBar: const CommandBar(items: []),
      content: const SettingsView(),
    );
    // After
    ScaffoldPage(
    header: const PageHeader(title: Text('Settings')),
    footer: const CommandBar(items: []),
    padding: const EdgeInsets.symmetric(horizontal: 32),
    content: const SettingsView(),
    );

    For scrollable pages, continue to use ScaffoldPage.scrollable; it now follows the same page-level padding semantics as the regular constructor.

  • fix: ComboBox no longer throws a layout assertion when opened while fully aligned to the bottom edge of the viewport (#1350)

  • refactor: Progress Widgets Update

    • fix: ProgressBar and ProgressRing do not consume excessive CPU (#1270)
    • fix: ProgressBar correctly handle small parents (#1270)
  • refactor: NavigationView (refactor: Improve NavigationView behavior bdlukaa/fluent_ui#1361)

    • feat: configurable adaptive thresholds, coherent pane open/close APIs, item invocation events, non-selecting items, custom item content builders, and independent tooltip and semantics labels
    • fix: preserve pages that opt into AutomaticKeepAliveClientMixin without retaining every navigation page

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the flutter-dependencies group with 1 update in the / directory: [fluent_ui](https://github.com/bdlukaa/fluent_ui).


Updates `fluent_ui` from 4.16.1 to 4.17.0
- [Release notes](https://github.com/bdlukaa/fluent_ui/releases)
- [Changelog](https://github.com/bdlukaa/fluent_ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bdlukaa/fluent_ui/commits)

---
updated-dependencies:
- dependency-name: fluent_ui
  dependency-version: 4.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: flutter-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Nov 10, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update Dart code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants